package org.elucid.chess;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Map.Entry;

import org.elucid.chess.model.Game;
import org.elucid.chess.model.Move;
import org.elucid.chess.model.Piece;
import org.elucid.chess.model.Player;
import org.elucid.chess.model.Square;
import org.elucid.chess.piece.King;

public abstract class AbstractPlayer implements Player {
	
	protected Game game = null;
	protected boolean isWhite = true;
	
	public AbstractPlayer(Boolean isWhite, Game game) {
		super();
		this.isWhite = isWhite;
		this.game = game;
	}
	
	public boolean isWhite() {
		return isWhite;
	}

	public void setIsWhite(Boolean isWhite) {
		this.isWhite = isWhite;
	}

	
}
